@charset "utf-8";
img{border:0px}
img a{border:0px}
img a:hover{border:0px}
ul{list-style-type:none }
/* CSS Document */
a{color:#4a4a4a; text-decoration:none}
a:hover{color:#333333; text-decoration:none}
.header{padding:0px;margin:0px; height:100px; background-color:#e8e8e8; width:100%}
.logo{float:left;width:350px;height:100px;overflow: hidden;}
.topNav{float:right;width:300px;height:85px; padding:15px 0px 0px 0px; text-align:right; float:right}
.topNav1{width:240px;height:34px;  padding:0px; text-align:right}
.topNav2{width:226px;height:31px; background:url(../images/ss.jpg) no-repeat;margin:0px 0px 0px 4px; padding:5px 0px 0px 10px}
.topNav2 .topss{height:19px; line-height:19px; border:0px; background:url(asdf); width:170px }

.topss_sub{background:url(asdf); width:34px; height:20px; border:0px; margin-bottom:3px; cursor:pointer;

}
.nav{height:49px; background:url(../images/navbg.jpg) repeat-x; width:100%}
.nav1{width:1000px;height:49px; margin:0px auto}
.navleft{ width:29px; height:49px; margin:0px; float:left; background:url(../images/navleft.jpg) no-repeat}
.navright{ width:29px; height:49px; margin:0px; float:left;background:url(../images/navright.jpg) no-repeat}

.menu{ width:942px; height:49px; margin:0 ;float:left; background:url(../images/menubg.jpg) repeat-x;overflow:hidden}
.menu ul{ width:942px; height:49px;}
.menu ul li{ width:102px; height:49px; line-height:49px; float:left;  text-align:left}
.menu ul li a{ width:102px; height:49px; display:block; color:#044b8b; font-size:14px; font-weight:bold;font-family:"宋体" ; text-align:center}
.menu ul li a:hover{ color:#ffffff; background:url(../images/index2.jpg) no-repeat center center;}
.menu ul li.xian{ width:2px; height:47px; background:url(../images/xian.jpg) no-repeat left top;}
.ahover span{width:102px; height:47px; display:block; background:url(../images/index2.jpg) no-repeat center center;cursor:pointer; color:#ffffff}


#menu0{Z-INDEX:12;POSITION: absolute; font-weight:normal;width:102px; height:126px; padding-top:0px;  text-align:center; color:#d11c2b; background:url(../images/2.png) no-repeat center top; display:none; overflow:hidden}
#menu0  a{ width:98px; height:31px; line-height:31px; color:#ffffff; font-size:12px; font-weight:normal; background:none; font-family:"宋体" }
#menu0  a:hover{ color:#e9e8e8 ; text-decoration:none;background:none}

#menu1{Z-INDEX:12;POSITION: absolute; font-weight:normal;width:102px; height:63px; padding-top:0px;  text-align:center; color:#d11c2b; background:url(../images/1.png) no-repeat center top; display:none overflow:hidden}
#menu1  a{ width:98px; height:31px; line-height:31px; color:#ffffff; font-size:12px; font-weight:normal; background:none; font-family:"宋体" }
#menu1  a:hover{ color:#e9e8e8 ; text-decoration:underline;background:none}
.flash{width:100%;height:312px; margin:0px auto; background:url(../images/bannerbg.jpg) repeat-x; clear:both; padding:0px}
.flash0{width:1000px;height:312px; margin:0px auto; padding:0px}
.notic{ background-color:#f1eff0;  width:993px; margin:0px auto; border:#cdcdcd solid 1px; }
.gonggao{ height:24px; background:url(../images/gg.jpg) no-repeat; padding:5px 0px 0px 25px }
.hong{color:#0462a2; font-weight:bold; font-size:12px}
.main{margin:0px; background:url(../images/mainbg.jpg) repeat-x #e8e8e8;width:100%; padding:0px 0px 10px 0px;}
.main0{width:1000px; padding:0px 0px 10px 0px; margin:0px auto;  }
.yinying{width:1000px; padding:0px 0px 10px 0px; margin:0px auto; height:22px; background:url(../images/yinying.jpg) no-repeat }

.main0left{width:255px; float:left}

.main0r{width:730px; float:right}
.main0r1{  padding:0px; margin:10px 0px 0px 0px; border:#cecccd solid 1px; height:225px; background-color:#f6f2f1}
.main0r2{  padding:0px; margin:0px auto;  height:170px;width:710px; }
.main0r3{width:730px; height:206px; padding-top:8px}
.xiaok{width:214px; height:196px; float:left; padding:10px 30px 0px 8px ; background: url(../images/456.jpg) no-repeat}
.xiaok2{width:214px; height:196px; float:right;background: url(../images/456.jpg) no-repeat;padding:10px 0px 0px 8px ;}
.xiaotu{width:205px ; height:154px;}
.xiaomc{width:205px ; height:30px; padding:12px 0px 0px 0px;text-align:center; font-weight:bold; color:#656364}
.xiaomc a{ text-decoration:none;color:#656364}
.xiaomc a:hover{ text-decoration:none;color:#f26533;}
.main11{width:1000px; height:229px; margin:0px auto 0px auto; clear:both;}

.ctrl{ float:left;  width:22px; height:229px;padding:0px 0px 0px 0px; text-align:left}

.nbg1{width:22px;padding:100px 0px 0px 0px; height:129px; background:url(../images/lbg.jpg) no-repeat;}
.nbg2{width:22px;padding:100px 0px 0px 0px; height:129px; background:url(../images/rbg.jpg) no-repeat;}
.zhongjian{width:956px; height:229px;float:left; background:url(../images/zhongjian.jpg) repeat-x}


.index_pro2{width:930px; height:160px; overflow:hidden; padding:18px 0px 0px 0px;}
.index_pro2 ul{ padding:0px; margin:0px;}
.index_pro2 ul li{float:left; width:160px; padding-bottom:15px; margin-left:10px; margin-top:3px; color:#043871; text-align:center;  }
.index_pro2 ul li span{width:153px; height:30px; line-height:30px; text-align:center; display:block; background:url(index_68.jpg) no-repeat center top; color: #333;}
.index_pro2 ul li img{ border:#CCC solid 1px; padding:2px;}
.index_pro2 ul li a{ color:#043871;}

.jianjie{width:530px; height:170px;   padding:0px;  float:left;line-height:22px  }
.lh{width:172px; height:170px;    float:right;line-height:22px }


.main0right{width:730px; float:right}

.w720{width:720px}
.xwtybt{height:34px; background:url(../images/xw.jpg) repeat-x; padding:0px ; }
.xwtyb1{height:34px; background:url(../images/123.jpg) repeat-x; width:150px; line-height:34px; text-align:center; color:#FFFFFF; float:left; font-size:14px;font-weight:bold}

.xwtybt000{height:35px;  padding:0px 0px 0px 300px; width:652px ;margin:0px}
.xwtyb2{height:35px; background:url(../images/cpzs.jpg) no-repeat; width:347px; line-height:34px; text-align:center; color:#FFFFFF; float:left; font-size:14px;font-weight:bold ; }

.btgd08{width:100px; height:20px; padding:9px 15px 0px 0px; float:right; font-size:12px; color:#4a4a4a; text-align:right;  }

.btgd08 a{color:#4a4a4a; text-decoration:none}
.btgd08 a:hover{color:#d0711b; text-decoration:none}


.fenyef{  padding:0px; margin:10px 0px 0px 0px; border:#cecccd solid 1px;height:auto!important; height:860px; min-height:860px; background-color:#FFFFFF}
.fenyeff{  padding:15px 10px 0px 15px; margin:0px; width:700px;  text-align:center }
.fenyeff ul{list-style-type:none;padding:0px 0px 30px 0px }
.fenyeff li{width:675px; padding:8px 0px 0px 15px; height:22px; background:url(../images/tt2.jpg) no-repeat;border-bottom:#494949 dotted 1px; text-align:left}
.fenyeff li span{ float:right}
 .bt1{float:left}
.bt2{float:right; font-size:12px}
.bt1 a{color:#4a4a4a; text-decoration:none}
.bt1 a:hover{color:#a20812; text-decoration:none}

.btgd0{padding:9px 15px 0px 0px; float:right; font-size:12px; color:#4a4a4a; text-align:right;  }

.btgd0 a{color:#4a4a4a; text-decoration:none}
.btgd0 a:hover{color:#d0711b; text-decoration:none}
.fenyeff dl{width:170px; height:190px;  float:left; text-align:left}
.fenyeff dl dt{text-align:left}
.fenyeff dl dd{color:#4a4a4a; text-align:center; padding:2px; margin:10px 0px 0px 0px; height:20px; background-color:#ffffff;    }
.fenyeff dl dd font{font-weight:normal; color:#900; display:block; font-size:12px;}
.fenyeff dl dd span { color:#4a4a4a; display:none;  width:160px; height:17px; display:block;  padding:3px 0px 0px 0px}
.fenyeff dl dd span a{ color:#4a4a4a; text-decoration:none}

.fenyeff dl dd span a:hover{ color:#cf1a2b;}
.fenyeff dl dt .ber{border:#dedddb solid 1px; padding:2px;}
.fenyeff dl dt .ber:hover{border:#dedddb solid 1px;padding:2px;}
.fanye{width:600px; font-size:14px;padding:30px 0px 80px 0px; margin:0px auto; clear:both; text-align:center}

.main0left1{width:255px; margin:10px 0px 0px 0px }
.main0lx{width:255px; height:200px; background:url(../images/lx.jpg) no-repeat;margin:10px 0px 0px 0px;  text-align:center}
.lx0{width:234px; height:73px; padding:8px 0px 0px  12px;text-align:left }
.lx01{width:234px; height:100px; padding:8px 0px 0px 12px;text-align:left; line-height:22px }
.biaoti{width:255px; height:46px; background:url(../images/btbt.jpg) no-repeat}
.lieb{width:220px; background:url(../images/11.jpg) repeat-y; padding:0px 20px 0px 15px}
.lieb li{width:210px; height:16px; background:url(../images/ff.gif) no-repeat; padding:10px 0px 0px 10px;text-align:left; border-bottom:#cccccc  dotted 1px}
.lieb li a{color:4a4a4a ; text-decoration:none; text-align:left}
.lieb li a:hover{color:#f26533; text-decoration:none; text-align:left}
.mainfl2{width:220px; background:url(../images/11.jpg) repeat-y;  padding:0px 20px 0px 15px}


.mainfl2 ul{padding:5px 0 5px 7px; margin:0px; width:200px; height:auto!important; height:100px; min-height:100px; border-top:0px; }
.mainfl2 ul li{line-height:25px; color:#4a4a4a; background:url(../images/class1.gif) no-repeat left 1px; font-size:12px; padding-left:20px;   width:170px}
.mainfl2 ul li a{color:#4a4a4a;}
.mainfl2 ul li a:hover{color:#cf1d2d;}

#class2{ background-position:0px 9px; font-weight:normal; padding-left:50px; }

.class2sss{background:url(../images/class2.gif) no-repeat left 1px;cursor:hand; font-size:12px; border-bottom:0px;}
.class2222{font-size:12px; line-height:22px; color:#000; font-weight:normal; background:url(../images/class2.gif) no-repeat}
.class2222 a{color:#4a4a4a; display:block; height:25px; line-height:25px; padding-left:15px; font-size:12px;font-weight:normal; background:url(../images/class2.gif) no-repeat 0px 1px;}
.class2222 a:link{color:#4a4a4a;}
.class2222 a:visited{color:#4a4a4a;}
.class2222 a:hover{color:#cf1d2d;  }
.class2222 a:active {color: #cf1d2d;}

.liebdi{width:255px; height:20px; background:url(../images/di.jpg) no-repeat}
.bt3{width:100px;padding:20px 0px 0px 10px ; font-size:12px; color:#FFFFFF; font-weight:bold;height:26px }

.bt1{width:100px;float:left; padding:20px 0px 0px 10px ; font-size:12px; color:#FFFFFF; font-weight:bold;height:26px }
.bt2{width:60px;float:right;padding:20px 40px 0px 0px ; height:26px; text-align:right}
.bt2 a{color:#FFFFFF; font-size:12px; font-weight:normal;text-decoration:none}
.bt2 a:hover{color:#FFFFFF; font-size:12px; font-weight:norma; text-decoration:underline}
.footer{width:100%; height:106px; padding:0px 0px 0px 0px; margin:0px auto; background:url(../images/footer.jpg) repeat-x; clear:both }
.yqlink{width:980px; height:46px; background:url(../images/lj.jpg) no-repeat; padding:0px 0px 0px 21px; margin:0px auto}
.yqlink01{ height:60px; width:1000px; margin:0px auto; color:#ffffff; padding:0px 0px 0px 0px ;text-align:left; line-height:22px; text-align:center; clear:both;margin:0px auto}
.yqlink01 a{ color:#ffffff; text-decoration:none}
.yqlink01 a:hover{ color:#cd661a; text-decoration:none}

/*
内页
*/

.fenye{width:600px; font-size:14px;padding:30px 0px 50px 0px; margin:0px auto; clear:both}



/*@productViewMainContent*/
.productViewMainContent{padding:24px 12px 0 13px;}
.productViewMainContent img{border:none; }
.productViewMainContent h3{width:700px;text-align:center;color:#cf1a2b;font-size:18px;line-height:180%;padding-bottom:13px;}
.productViewPic{width:700px;margin:0 auto;margin-top:22px; text-align:center}
.productViewPic img{border:1px solid #bebebe;padding:2px;}

.pubDate{text-align:center;padding:0;width:570px;line-height:16px;padding:7px 0px 20px 0px; margin:0px auto}
.pubDate .shijian{width:270px; text-align:right; float:left; }
.pubDate .fenxiang{width:290px; text-align:center; float:right; padding-left:10px}
.pubDate a{color:#4a4a4a; text-decoration:none; padding:0px 3px;}
.pubDate a:hover{color:#cf1a2b; text-decoration:none;padding:0px 3px;}

.productViewContent{margin-top:22px;font-size:14px;line-height:180%;}
.productViewContent p{text-indent:2em;line-height:180%;}

.cpzs ul{list-style-type:none;padding:0px 0px 30px 0px }
.cpzs li{width:730px; padding:8px 0px 0px 20px; height:22px; background:url(../images/tt2.jpg) no-repeat;border-bottom:#494949 dotted 1px;}
.cpzs li a{color:#4a4a4a ; text-decoration:none}
.cpzs li a:hover{color:#333333 ; text-decoration:none}
.mainfl2 ul{padding:5px 0 5px 7px; margin:0px; width:200px; height:auto!important; height:302px; min-height:302px; border-top:0px; }
.mainfl2 ul li{line-height:25px; color:#4a4a4a; background:url(../images/class1.gif) no-repeat left 1px; font-size:12px; padding-left:20px;   width:170px}
.mainfl2 ul li a{color:#4a4a4a;}
.mainfl2 ul li a:hover{color:#cf1d2d;}
#class2{ background-position:40px 9px; font-weight:normal; padding-left:50px; }

.class2sss{background:url(../images/class2.gif) no-repeat left 1px;cursor:hand; font-size:12px; border-bottom:0px;}
.class2222{font-size:12px; line-height:22px; color:#000; font-weight:normal; background:url(../images/class2.gif) no-repeat}
.class2222 a{color:#4a4a4a; display:block; height:25px; line-height:25px; padding-left:15px; font-size:12px;font-weight:normal; background:url(../images/class2.gif) no-repeat 0px 1px;}
.class2222 a:link{color:#4a4a4a;}
.class2222 a:visited{color:#4a4a4a;}
.class2222 a:hover{color:#cf1d2d;  }
.class2222 a:active {color: #cf1d2d;}

#demo {
	WIDTH:700px; OVERFLOW:hidden; height:170px; margin:0 auto; padding-top:10px;}

#indemo {
	WIDTH:987%; FLOAT:left
}
#demo1 {
	FLOAT:left
}
#demo2 {
	FLOAT:left
}

#demoa {
	OVERFLOW: hidden;}

#indemoa {	WIDTH: 987%; FLOAT: left; overflow:hidden; }
#demoa1 {	FLOAT: left; overflow:hidden;}
#demoa2 {	FLOAT: left}


/* pageMoreTop */
.pageMoreTop {font-size:14px; color:#666; line-height:25px;margin-top:40px;}
.pageMoreTop ul {width:100%; text-align:center; padding:5px;}
.pageMoreTop ul li {display:inline;padding:2px 5px;border:1px solid #cccccc; margin-right:5px;font-size:14px;}
.pageMoreTop ul li a { font-size:14px;text-decoration:none; color:#666; }
.pageMoreTop ul li a:hover {background:#fff; color:#999; text-decoration:none; }
.pageMoreTop ul li.linkOn {color:#fff; text-decoration:none; background:#fe0000; }
.pageMoreTop ul li.linkOn a{ color:#FFF}
.tiaozhuan{font-size:14px; color:#666; line-height:25px; display:inline}
.bord{ border:1px solid #CCC}
.fenyefh{ width:700px; text-align:center; height:20px; margin:0px; padding:16px;}
.fenyefh a{ color:#000}
.fenyefh a:hover{ color:#c73504}
.fenyeud{ width:700px; text-align:left; height:20px; margin:0px; padding:5px 15px;}
.fenyeud a{ color:#000}
.fenyeud a:hover{ color:#c73504}



.p_r_b{ height:30px; line-height:30px; text-align:right; padding-right:15px; background:#a2ccf4; margin-top:10px; font-size:12px;}
.right_box{ width:100%; clear:both; margin:0 auto;}
.right_boot{ background:url(images/right_bg09.gif) 5px top no-repeat; font-size:0; line-height:0; display:block; height:6px;}

/* img_list
-----------------------------------------------------------------------------------------------------*/
.img_list{ width:100%; clear:both; overflow:hidden;}
.img_list li{ padding:8px 1px 0 7px; float:left; height:170px; margin-left:15px; margin-right:15px;}
.img_list li img{ border:1px #b7b6b6 solid; padding:2px 2px;}
.img_list li span{ display:block; background:url(../images/ico_10.gif) 15px center no-repeat; padding:0 0 0 25px; line-height:24px;font-size:12px;}
.img_list li span a{ color:#815c41; font-size:12px;}

/* txt_list
-----------------------------------------------------------------------------------------------------*/
.list_txt{ width:100%; padding-top:20px;}
.list_txt li{ background:url(../images/ico_10.gif) 10px 10px no-repeat; padding:0 0 0 25px; border-bottom:1px #CCC dotted; line-height:28px; width:95%; margin:0 auto; position:relative;}
.list_txt li span{ position:absolute; right:10px; top:0;font-size:12px;}
.list_txt li a{ color:#666; font-size:12px;}
.list_txt li p{ color:#666; font-size:12px;}
/* txt_view
-----------------------------------------------------------------------------------------------------*/
.right_h5{ font-size:14px; text-align:center; line-height:18px; padding:8px 0 8px 0; margin:0; color:#006ea8;}
.fytime{ width:100%; text-align:center; color:#bfbfbf;}
.share{ width:220px; margin:0 auto; text-align:center;}
.fx_span{ color:#006ea8; line-height:16px;}

.txt_list_img{ text-align:center; padding:8px 0;}
.txt_list_img img{ border:1px #ccc solid; padding:2px 2px;}
.txt_list_p{ width:95%; margin:0 auto; line-height:24px;}

/* page
-----------------------------------------------------------------------------------------------------*/
.page{clear:both; width:100%; text-align:center; padding:15px 0 15px 0; overflow:hidden; line-height:normal;}
.page ul{ margin:0 auto; overflow:hidden; float:right; padding:0 8px 0 0;}
.page ul li{ float:left; padding:0 4px 0 4px; font-size:12px; color:#333; vertical-align:middle; margin:0; line-height:16px;}
.page a{ display:block; float:left; padding:4px 8px 4px 8px; border:1px #ccc solid; margin:0}
.page input{ width:50px; border:1px #ccc solid; line-height:28px; height:21px;}
.bg{ background:#ccc; color:#333; border:#333 solid 1px;}
.bg:hover{ color:#FFF;}
  /* view_page
-----------------------------------------------------------------------------------------------------*/
.p_view_back{ text-align:center; line-height:28px; color:#0270df; padding:20px 0 0 0;}
.p_view_back a{ color:#0270df;}
.p_view_top{ width:95%; overflow:hidden; line-height:24px; border-bottom:1px #333 dotted; margin:0 auto 10px auto;}
.p_view_top a{ color:#0270df}